arms pact - Francés Inglés Diccionario